have earned the right to - French English Dictionary